howitzer battery - Anglais Synonymes Dictionnaire